ditch fill - Alemán Inglés Diccionario